Saturday, August 21, 2010

“the dog finally gave up and scampered away”

Mother monkey rescues her injured offspring in New Delhi.

0 comments:

Post a Comment