Feb 7, 2013

AMAZING ANIMALS

 Get Along Little Doggie
A dog rests on a buffalo near Ravi River in Lahore, Pakistan, Febuary 4, 2013. REUTERS/Mohsin Raza