City Landmark - The Airport Angels, Airport Metro Station

City Landmark – The Airport Angels, Airport Metro Station

Travelling statues. [Text and photos by Mayank Austen Soofi] Public art in Delhi sometimes find me scratching the head. The sculptures at the Mandi House crossing are so abstract that The Delhi Walla just don’t get them. Equally puzzling are…