Times Square New York City, Forbidden Planet Playing at Globe Theatre, Horn & Hardart Automat Photo [210523-0001] Details