Designed by
Title
people, tourists and local, visit the mosque Jama Mashid in New Delhi, India #338782922
Description
New Delhi, India - February 9, 2024: people, tourists and local, visit the mosque Jama Mashid in New Delhi, India
This image is editorial