Beach Drive and 17th Street - Saint Petersburg, Florida.

Beach Drive and 17th Street - Saint Petersburg, Florida.