Portugal country flag Santa Clara
Santa Clara logo
Team Info
Founded
1921
Country
Portugal
Stadium
Estádio de São Miguel