Indian Journeys – 16

Khan Masjid complex, Dholaka, Gujarat