Francisco Castro Leñero, ‘Cielo Negro’, 2014, Galería Quetzalli

About Francisco Castro Leñero

Mexican, b. 1954, Mexico City, Mexico, based in Mexico City, Mexico