Designed by
Title
Mermaid Statue in Blackpool #293009302
Description
The life-sized painted bronze sculpture,called Call of the Sea,is one of a number of unique works commissioned by the council to make the town centre more attractive to shoppers,residents and investors.
This image is editorial