Lead World Cup 2018, Xiamen: Stefano Ghisolfi

© Eddie Fowke / IFSC