tow away street cow - delhi (india)


tow away street cow - delhi (india), delhi, street cow, tow away

Tow Away Cow - Delhi (India)

More images of ▶ delhi street cow tow away
Cows The Streets of Delhi (India) India & Himalayas - May-June 2009
Delhi, India