
World Wide Technology Soccer Park
St. Louis, Missouri

World Wide Technology Soccer Park
St. Louis, Missouri
1982