Costa Rica News – In just under two months’ time, the 2018 IBSA Blind Football World Championships will kick-off in Madrid, Spain.
Tag:
Costa Rica News – In just under two months’ time, the 2018 IBSA Blind Football World Championships will kick-off in Madrid, Spain.