The Little Mermaid

The mermaid is part of the coat of arms for Wimereux, symbolising its strong ties with the sea. This statue near the river forms the centrepiece for another creative floral display.

Comments
Sign in or get an account to comment.