Enrique Mestre-Jaime, ‘Fish n°3’, 2017, Galerie 22

About Enrique Mestre-Jaime

Spain, b. 1968, Barcelona, Spain, based in Barcelona, Spain