Islands - Sherry Talbot
Powered by SmugMug Log In

Tall Ship

A tall ship sailboat yacht is moored in Red Hook Marina on St Thomas with views of St John in the distance, US Virgin Islands.

St Johnus virgin islandsislandcaribbeanseasailboattall shipblueturquoisewaterboatst thomasusvi