Aloe Plaza, St Louis, Missouri, USA, 1941. Postcard. View of Aloe plaza showing the fountain, Union Station and the Post Office. Cars are parked in the plaza, and water sprays from the fountains as people stand nearby.
Crédito:
Album / Curt Teich Postcard Archives / Heritage Images