South Africa - FLOH
Great White Shark breeching ~ Seal Island ~ Cape Town, South Africa

Great White Shark breeching ~ Seal Island ~ Cape Town, South Africa

20122016AfricaDisneyFloridaMarathonMikeSharkWDW