Back to photostream

Villa at the San Siro - 13 September 1994

After a very long journey to get there, Villa fans make some noise in one of the most impressive stadiums in Europe. Not the most impressive, though - which is Villa Park, natch!

295 views
0 faves
0 comments
Uploaded on April 15, 2017