St Louis City SC Logo

St Louis City SC Logo

Description

Logo for St Louis City SC team, located in what many are calling "Soccer Capital of America".

Statistics

Likes

0

Downloads

0