Afishinado Productions
John Spurling Los Cabos
Page 2 of 3
John Spurling on a marlin