Sea Urchin

Sea Urchin

Sea Urchin

Sea Urchin is a smaller replica of Ellen, built (it is thought!) by an apprentice boatbuilder. She is normally based in Falmouth.