1 yachts by E.T. Yacht Design

  • Humber St. Andrews
  • 27.05m
  • 1965