Share this photo on Twitter Share this photo on Facebook

Idol @ the Himachal Museum...

Posted by
Sunder (Chennai, India) on 11 December 2011 in Lifestyle & Culture and Portfolio.

CElliottUK from Reading, United Kingdom

It really reminded my of a "Transformer" when it first came up on the screen

11 Dec 2011 8:57am