Loew's 170th St. opening 1

Wed, Aug 6, 1958 • The Miami NewsNewspapers.com

Miami, Florida Wed, Aug 6, 1958 – Page 19

Clipping by rivest266