L’Hermione — the beautiful, giant ‘Tall Ship’ — explained in pictures

L’Hermione sailed from France and is making her way through the Chesapeake Bay and up the...

Read More