Xabier Albizu

Product and Transportation Designer

ORBEA

Legazpi, Spain