Ghost Rider

Ghost Rider

At Paris-Delhi-Bombay Exhibition at Centre Pompidou, Paris. August 2011.

Leave a Reply