Purple Cat likes to live life on the ledge

IMG_0379


David Abse 2016