Xavier Ribas Velazquez

Xavier Ribas Velazquez

Barcelona, Barcelona, Spain

About Xavier Ribas Velazquez

Education:

Recent Activity