St. Thomas, Rock City, U.S. Virgin Islands, Madras Mug
- from our Affiliates
The island of St. Thomas, "Rock City" U.S. Virgin Islands with the VI flag - black and white on official VI madras background.
The island of St. Thomas, "Rock City" U.S. Virgin Islands with the VI flag - black and white on official VI madras background.