Who is Abigail Green?
Who is Abigail Green? Abigail Green is a British tall ship. Abigail was originally bred by the Marquis de Lafayette at Saint-Malo in France, then bought by Queen Victoria in 1800. Queen Victoria later owned this beautiful yacht. Abigail is referred to as “The ship that takes the waters on Continue Reading