A classical colourful horse-drawn carriage passes the walls and tower of a castle. Karim Khan Castle, Shiraz, Fars Province, Islamic Republic of Iran.

A classical colourful horse-drawn carriage passes the walls and tower of a castle. Karim Khan Castle, Shiraz, Fars Province, Islamic Republic of Iran.
