Sheepshearer
Sheepshearer

91 x 91 cm
oil on canvas
2015
sold

Buy a Print of this image.

Sheepshearer

91 x 91 cm
oil on canvas
2015
sold

Buy a Print of this image.