© 2014 Stephanie Pech

Frosch I

2005, 150 x 150 cm oil on canvas