Designed by
Title
Agra, India - 16 March 2024, beautiful Jama Masjid at Fatehpur sikri built in Persian and Indian design #314486330
Description
Agra, India - 16 March 2024, beautiful Jama Masjid at Fatehpur sikri built in Persian and Indian design
This image is editorial