Lambscape
Lambscape

110 x 91 cm
oil on linen
2008
sold

Lambscape

110 x 91 cm
oil on linen
2008
sold