Admiral Farragut Academy on Boca Ciega Bay - Saint Petersburg, Florida.

Admiral Farragut Academy on Boca Ciega Bay - Saint Petersburg, Florida.