cow sleeping in the street - delhi (india)
Cow sleeping in the street - Delhi (India)
Actually this is most likely an ox.
delhi
lying down
ox
resting
sleeping
street cow
May 10, 2009
Delhi, India
Cow sleeping in the street - Delhi (India)
Actually this is most likely an ox.