Tallships 2017 Parade of Sail in Bermuda. The ships departed Hamilton Harbor on June 5th and made their way along the North Shore under sail
Tallships 2017 Parade of Sail in Bermuda. The ships departed Hamilton Harbor on June 5th and made their way along the North Shore under sail