This mermaid is the symbol of the port town of Norfolk, Virginia (USA). They can be seen all over the city in various decorations. This one is the azalea mermaid outside of the Nauticus Museum.
(5 years and 2626 days ago)
beautiful shot! Looks like a fence in the middle of nowhere
Howdie stranger!
If you want to rate this picture or participate in this contest, just:
LOGIN HERE or REGISTER FOR FREE