Lemon Tree (Spain)

1997
Screen Print
Edition of 3

RW 26