Loew's 170th St. opening 1

6 Aug 1958, Wed • The Miami NewsNewspapers.com

Miami, Florida, United States of America 6 Aug 1958, Wed – Page 19

Clipping by rivest266