Purple Cat is visiting the Vet for his Check-Up

IMG_0700


David Abse 2016