Little St. Thomas Island
Little St James Island, St Thomas, USVI
Thanks, “Little St James” works, lots of detail of the island on Google Earth.