Barca legend Iniesta builds his perfect player

2020-06-03 5

"I would say Leo’s left foot, Xavi’s right foot"