Leeward Islands Women Beat Barbados Women by 12 Runs

Leeward Islands Women Beat Barbados Women by 12 Runs