ox - delhi (india)

ox - delhi (india), cow, delhi, ox, street ox - delhi (india), cow, delhi, ox, street

ox - delhi (india)

Ox - Delhi (India)

cow
delhi
ox
street
June 1, 2009
Delhi, India