Picture1 ( Picture1 ) at iran largest shopping mall & largest shopping mall world

Picture1 ( Picture1 )  iran largest shopping mall & largest shopping mall world

A picture relating to iran largest shopping mall & largest shopping mall world

 which belongs to Isfahan City Center