©CRAIG LITTEN

The Ghosts of Ybor

Shot on the set of the Guzzo Brothers' documentary film "The Ghosts of Ybor" on location in historic downtown Ybor City, Fla..


Comment