Published On Mar 1, 2011
3D animation showing the breathtaking architectural development 'Cleopatra Mall', currently under construction in Cairo Egypt. The Mall, which is due to open in late 2012, was designed by world renowned retail architect Davide Padoa from Design International.
show more