Home
About
Instagram
Contact
puss puss
…means in Swedish "kiss kiss" (illustared for Squeezed Up / Stockholm).