Maschere//Masks

India (Delhi), 2010

Loading Image