Fier wins 17th Open International Can Picafort

The 17th Open International Can Picafort was held from 15-22nd November at the hotel Ferrer Concord, in Can […]