Francesc Albiol

Francesc Albiol

Born in Barcelona