55,000 reasons for the sharks being there.. Cape Fur Seals, Geyser Rock, Dyer Island

Back to Gallery page