North sail megles 32 - Leech 44,11 ft, Luff 42,1 ft, Foot 15,1 ft$2,000.00PriceLeech: 44,11 ftLuff: 42,1ftFoot:15,1 ft Usa 208Race Number: Usa 208
North sail megles 32 - Leech 44,11 ft, Luff 42,1 ft, Foot 15,1 ft$2,000.00PriceLeech: 44,11 ftLuff: 42,1ftFoot:15,1 ft Usa 208Race Number: Usa 208