Sandeep Mehra

Editor, Artist, and Architect in Delhi, India