Europe … Lost in Translation

Tequila Mockingbird Putney

Now that’s word-play. Superb.
South-West London

Bookmark the permalink.