This nice little sailboat was anchored off Bear Island. The flag was Cayman Islands. I wonder who owns it...
All images Copyright 2024