St. Thomas Solar Banner Banner design for St. Thomas to show that the facility has solar power. Related