Indy5Set_Sandwichshop

A sandwich shop in 1969 NYC, decorated on a ticker tape parade route for the Apollo 11 crew in INDY 5.

Leave a Reply