Acrylic on canvas 40x50 cm
Sheep III
136
303
40
Published:

Sheep III

136
303
40
Published: