Little Havana, Florida

Street scene in "Little Havana" in Florida. Stores, pedestrians, Spanish language and architecture