Thursday, September 23, 2010

India!

India! Accommodating, nourishing, welcoming, confusing, spiritual India.
A road sign in Himachal Pradesh.

1 comment:

Terasi said...

So Indian :-), and very creative too.