View overlooking tigers at Busch Gardens amusement park - Tampa, Florida.

View overlooking tigers at Busch Gardens amusement park - Tampa, Florida.