Red Fort, New Delhi

Red Fort, New Delhi

Historical Red Fort, Venue for Flag Hoisting, in New Delhi, India, Asia