Carnival Sunshine Cruise docked in Grand Turk during our vacation. Blue water, husband swimming

Carnival Sunshine Cruise docked in Grand Turk during our vacation. Blue water, husband swimming

Photo by abfordham

Royalties free, Commercial & Editorial use

$10.00

Rating: 5  out of 5  based on 29 user ratings.

Stock photo: Carnival Sunshine Cruise docked in Grand Turk during our vacation. Blue water, husband swimming was taken by abfordham .