John Taormina
John Taormina Born in 1978 in Massachusetts, John Taormina made St. Petersburg, Florida his home 15 years ago. What drew him initially to the city was its affordable living and inviting weather—two stark contrasts to the high cost of living in his native New England. At the time, St. Pete’s art scene wasn’t the dynamic…
