Xavier Barrero Sojo

Xavier Barrero Sojo

Santa Coloma de Gramenet, Spain

Xavier Barrero Sojo

Joined March 2011