The Open Air Post Office: Saint Petersburg, Florida By Phillip J. Stager|2017-10-11T09:24:27+11:00Aug 22, 2011|Post Offices, Postcards, United States| Read More 1