Monday, June 16, 2008

No kiss please

India, the country where kissing is verboten on the silver screen and sex doesn't exist. And then this ... a marble mural at the International airport terminal, New Delhi, India, January 1990. So incongruous.

No comments:

Post a Comment