Which European capital is home to this mermaid statue?

Which European capital is home to this mermaid statue?

Warsaw, Poland
Lisbon, Portugal
Brussels, Belgium
Zagreb, Croatia

The correct answer is Warsaw, Poland.

Leave a Reply

Your email address will not be published.