18 November 2006



After an afternoon at the cinema a typical Indian family takes a stroll by the seaside near Gateway of India.

10 November 2006

And on the seventh day you can rest