Alejandro Ribó Labastida
300hr Certified
Barcelona
,
Spain

Born in Barcelona.