Inter Allies FC
Tema Sports Stadium, Ho

Stadium

Tema Sports Stadium
Ho
Capacity
5,000