ICAP Leopard is a stunning 100ft Farr-designed super Maxi launched this year for Cowes Week.
Great blog post on the UK’s Daily Telegraph about sailing with the crew in the run-up to Cowes Week
ICAP Leopard is a stunning 100ft Farr-designed super Maxi launched this year for Cowes Week.
Great blog post on the UK’s Daily Telegraph about sailing with the crew in the run-up to Cowes Week
Tags