Indy5set_Ackermans

A 1969 NYC department store display on the Glasgow, Scotland set of INDY 5.

Leave a Reply