happysheep

Happy Sheep

1997, Oil on Canvas, Size: 16 x 16