A young deer and a large cat touch noses in a village near Jodhpur, Rajasthan state, India. Picture: AP
Wow, Moriarty got really good at this.
And his messages are getting more and more obscure
(Source: mad-variables)
Ladies and gentleman, a pimp on a treadmill. [more photos from last night]