Purple Cat is an amateur radio enthusiast

IMG_0415


David Abse 2016