Mayur Kakade: Udaipur, India
Mayur Kakade: Omani girl reading Holy Quran