Green Buffaloes Green Buffaloes FC

Presentation

ZAMBIA ZAMBIA
TownLusaka
AcronymGBFC
Established1965
StadiumWoodlands Stadium (10000 seats)