Designed by
Title
Bomb squad police vehicle parked outside of a Delhi Metro Station as people walk by #168695107
Description
New Delhi, India - January 4, 2020: Bomb squad police vehicle parked outside of a Delhi Metro Station as people walk by
This image is editorial