Cooper, Christopher G.

Christopher is trained as an oceanographer and marine scientist and is himself an accomplished diver.

Boston Sea Rovers
Boston Sea Rovers