Cabo-marlin

Cabo-marlin

A striped marlin makes a final run near “The 45,” one of Cabo’s most productive spots. (Photo by Keith Lusher Jr.)

Be the first to comment

Leave a Reply