Plymouth Yacht Club Christens New Launch

Location