Caneel Bay

Caneel Bay, St John, US Virgin Islands

©Bill Yeaton

BACK     NEXT