A ‘little planet’ view of the interior of Vakil Mosque in Shiraz, Iran.

Vakil Mosque in Shiraz, Iran