Excalibur Mainsail - Leech 27.35 ft, Luff 24.9 ft, Foot 10.1 ft$2,000.00PriceLeech: 27.35 ftLuff: 24.9ftFoot:10.1 ft Race Number: Afterguard ref: Mainsail-17
Excalibur Mainsail - Leech 27.35 ft, Luff 24.9 ft, Foot 10.1 ft$2,000.00PriceLeech: 27.35 ftLuff: 24.9ftFoot:10.1 ft Race Number: Afterguard ref: Mainsail-17