Celeste Prize

11 December 2010
Celeste Prize
The Invisible Dog, New York City, US

Exhibition_CelestePrizeNY_Genesi_01