Wednesday 27 November 2013

POSTCARD - CHICAGO - LINCOLN PARK ZOO - ZEBU SCARED OX OF INDIA - 1913