Latest Entries »

X Marks The Spot

X Marks The Spot

New Delhi, April 2018

Advertisements

Decay

Decay

New Delhi, April 2018

Star Lord

Star Lord

Discarded Pearls

Discarded Pearls

New Delhi, March 2018

Dramatis Personæ

Dramatis Personæ

Brussels, June 2011

Safety

Safety

Paris, December 2008

Unarmed

Unarmed

Paris, December 2008

Nike

Nike

Paris, December 2008

Green Fruit

Green Fruit

New Delhi, January 2018

Midday Meal

Midday Meal

New Delhi, January 2018