Isn’t She Divine? Scotland’s Metal Mermaid
The vision of 33 feet of woman/mermaid/siren glistening and twinkling in the sun like a disco mirror-ball in human form overlooking the A80 in Cumbernauld, Scotland nearly had me choking on my haggis pie. […]