Sveta Cicorelli

Art Photographer

Puttaparthi, India

2005