logo

Barcelona Spain Masters 2018

28 August - 02 September

all d'Hebron Olympic Sports Centre, Barcelona, Spain
PRIZE MONEY USD 150,000
Title Sponsor