PIETER VERMEERSCH
INDEX | NEXT
Untitled, 2012 Oil on canvas 325 x 440 cm each Exhibition view ‘Sense and Sustainability’, Urdaibai Arte, Urdaibai Natural Reserve, Basque Country, Spain, 2012