Spotted in Helsinki

Favorite
Spotted in Helsinki
- -

See, even us Finns think Australia is üuppsiid down!