Jama Masjid Delhi | India

The Masjid-i Jahan-Numa (World-reflecting Mosque), commonly known as the Jama Masjid of Delhi, is one of the largest mosques in India. Photo by: Manupriya © 2024 All Rights Reserved by Photographer | Dec

Comments

Login to Comment

No Comments Posted