This week marked the arrival of Argentina's ARA Libertad, one of the longest and fastest sailing ships in the world. The ship will be open to the public from Saturday to Tuesday and departs on Wednesday.
This week marked the arrival of Argentina's ARA Libertad, one of the longest and fastest sailing ships in the world. The ship will be open to the public from Saturday to Tuesday and departs on Wednesday.
(Globe Staff Photo / David L. Ryan)