Maschere//Masks

India (Delhi), 2010

India (Delhi), 2010