Stephen Frantz

From Openwaterpedia

Stephen Frantz is an American open water swimmer from San Diego, California.

Open Water Swimming Highlights

External links