India Travel Tourism Background - Dome, Red Fort (Lal Qila) Delhi - World Heritage Site. Delhi, India
- Stock Photo ID: #IC850650
- Image Credit: Picxy.com/ABSHINE
- Description:India Travel Tourism Background - Dome, Red Fort (Lal Qila) Delhi - World Heritage Site. Delhi, India
- Featured in collection:
- Red Fort, Delhi