Al Lang Field on Beautiful Tampa Bay, St. Petersburg, Florida

Abstract

Bird's eye view of baseball game at Al Lang Baseball Stadium in St. Petersburg, Florida.

 

Rights Statement

No Copyright - United States