Exhibiting

Chase Park Plaza Hotel Exhibition

1965

Location
Saint Louis, Missouri