Humpback Whale 2012

After 9 attempts to take pictures of a Humpback Whale at Port St. Johns, South Africa we spent 50 minutes swimming with one.