Special delivery

Elephant riding trucks are common site in India.  This one is probably on its way for treatment for a special temple where worshippers seek the elephant’s blessings with its trunk over their head.


Mallu on the moon???

NASA official moon landing photo…

… actual photo of moon landing !

A great sense of humour from this photoshop artist.  Tea shops and knick-knacks are to be found on every street and every corner of India where human activity takes place, which for India practically means everywhere…