Home
About
Fine Art Photography
Blog
Contact
More
A Mermaid and a Magic Comb
This story is dated back to the 1700s and takes place on the coast of Lizard Point in Cornwall, England.