Yorkshire and UK mermaid of the year, Laura Siddall, has won the Miss Mermaid International 2017 competition, beating a pool of competitors in Sharm El Sheikh, Egypt. Azz Mohammed reports for Sheffield Live!
Yorkshire and UK mermaid of the year, Laura Siddall, has won the Miss Mermaid International 2017 competition, beating a pool of competitors in Sharm El Sheikh, Egypt. Azz Mohammed reports for Sheffield Live!