Iran - Mysterious Ways
Vendors sleep on their carpets in a sreet bazaar in Mashhad.

Vendors sleep on their carpets in a sreet bazaar in Mashhad.