cow sleeping in the street - delhi (india)


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

Cow sleeping in the street - Delhi (India)

Actually this is most likely an ox.­

More images of ▶ cow delhi lying down ox resting sleeping street street cow
Cows The Streets of Delhi (India) India & Himalayas - May-June 2009
Delhi, India