Skip to content

Palmera

2017, Oil on linen, 46cm x 65cm. €760