water fountain - delhi (india)

water fountain - delhi (india), delhi, street, water fountain water fountain - delhi (india), delhi, street, water fountain

water fountain - delhi (india)

Water fountain - Delhi (India)

delhi
street
water fountain
May 11, 2009
Delhi, India