Dolphin Bay, San Clemente Island

From Islapedia
Wilson Cove from Dolphin Bay, San Clemente Island

Dolphin Bay, San Clemente Island is the location of the North Light pier.