Puaikura

Arorangi, Cook IslandsCook Islands

Puaikura FC

Venue:
Raemaru Park
Capacity:
1.000