water fountain - delhi (india)


More images of ▶ delhi people street water fountain
water fountain - delhi (india), people, street

Water fountain - Delhi (India)

Delhi, India