#1
|
|||
|
|||
Culebra Island
last saturday, our 1985 Seacraft 23 in Tortuga beach, this is Culebrita Cay, part of the Spanish Virgin Island, just west fron St. Thomas, sorry folks the water temp is still 85.
|
|
|