Sarasota Visual Art
Sarasota’s online resource for the visual arts.
October 13, 2012 Even-N-Odd Gallery, St Petersburg FL Lost Talent is a Detroit based artist who used to reside in the St. Petersburg area. He is well known for his...