Рет қаралды 323
Island Tidbits
The humpback whales have made their annual debut in the waters near St. John and St. Thomas in the US Virgin Islands.