A view of Tampa Bay from the beaches of Snead Island.