Purple Cat is one cool dude

purple cat rolling stone


© David Abse 2018