La Grande Princesse School

NE of Christiansted
Virgin islands
United States