Sveta Cicorelli

Art Photographer

New Delhi, India

2006