takalaiton cover image

Helsinki, Finland

Cats, Cats and Cats