An Indian family visiting the Red Fort. Delhi India
Size:
5100px × 3400px
Location:
Red Fort, New Delhi, India, Asia.
Photo credit: ©
popTonePics / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
day,
delhi,
famous,
fort,
india,
lal,
landmark,
qila,
qilah,
red,
trip