Oct 23, 2010

Blackbuck antelopes

Blackbuck antelopes at the National Zoological Park in New Delhi, India.