February 26, 2010

St. Petersburg Wine and Food Festival at North Straub Park