Main Street
Sarasota, Florida
April 11, 2010

An American Opera at The Sarasota Fringe Film Festival at Main Street Plaza Building