Shelton Towers Hotel, Lexington Ave NYC, USA - 1960s Advertising Postcard

  • Shelton Towers Hotel, Lexington Ave NYC, USA - 1960s Advertising Postcard

  • Circa 1960s interior colour photo view of Swimming Pool and Health Club Published by Colour Masters Inc, 475 Fifth Avenue NY
  • £3.25

£3.25

1 in stock.