News

Artist Fran Failla said when she moved to Tampa Bay, it was the Beach Art Center in Indian Rocks that was most impactful on her career, so now she's giving back.