Upload Photo

Aboard the Picton Castle

The Picton Castle is one of six tall ships that will sail into Greenport harbor on Friday as part of the waterfront village’s three-day maritime festival this weekend.