There are real mermaids swimming out there in the world. Some are in the US, but there are three of them living here in the UK. Francesca Dubery, Mairead Kelly and Demelza Hillier recently hosted a Mermaid… Read the postReal Mermaids