1 yachts by Striker Yachts

  • Striker Yachts
  • 28.13m
  • 1978