Saved Screen 1999  61 x 75.jpg

SAVED SCREEN

Oil paint on canvas / 60 x 80 cm / 1999.