Football.com - everything football

Villa Teresa

Uruguay, Montevideo,
Founded in 1941

City
Montevideo
Country
Uruguay