ISA’s Clorinda Debuts

Clorinda, ISA Sport 120, ISA Yachts

The ISA Sport 120 Clorinda recently made her world debut in Europe.

The ISA Sport 120 Clorinda recently made her world debut in Europe.

Source: yachtingmagazine.com

Leave a Comment