0
ThatcherKiasyofb7760 ∙
The location of Stadio Artemio Franchi is Siena in Italy.
Wiki User
Chat with our AI personalities