Santiago Picatoste, ‘ATLAS YELLOW’, 2017, Aurora Vigil-Escalera Art Gallery

About Santiago Picatoste

Spanish, b. 1971, Palma de Mallorca, Spain, based in Palma, Majorca and Madrid

Group Shows