Football.com - everything football
Villa Teresa
Villa Teresa

Uruguay, Montevideo, Founded in 1941

City
Montevideo
Country
Uruguay