Francisco Sierra, ‘Another God’, 2013, Galería Bacelos

About Francisco Sierra

Swiss-Chilean, b. 1977, Santiago, Chile, based in Cotterd, Switzerland