© 2014 Stephanie Pech

Ophelia

2001, 220 x 145 cm oil on canvas