Olee sails - Leech 26.8 ft, Luff 24.4 ft, Foot 9.8 ft$2,000.00PriceLeech: 26.8 ftLuff: 24.4ftFoot:9.8 ft 5811Race Number: 5811
Olee sails - Leech 26.8 ft, Luff 24.4 ft, Foot 9.8 ft$2,000.00PriceLeech: 26.8 ftLuff: 24.4ftFoot:9.8 ft 5811Race Number: 5811