cows in the street - delhi (india)

cows in the street - delhi (india), cows, delhi, lying down, ox, resting, street cow cows in the street - delhi (india), cows, delhi, lying down, ox, resting, street cow

cows in the street - delhi (india)

Cows in the street - Delhi (India)

cows
delhi
lying down
ox
resting
street cow
May 10, 2009
Delhi, India