The Urinals of Den Lille Havfrue

Den Lille Havfrue - The Little Mermaid - is a statue located in Copenhagen, Denmark.

Filed under: Landmarks
Tweet