St Thomas, US Virgin Islands - Carl Evers

Reminder of Jamaica.