Purple Cat is Painting a Self Portrait

IMG_0494


David Abse 2016