"Never stop climbing" is a creed the Barcelona native, Urko Carmona, lives by, despite only have one leg to do his adventuring with. Read More »
"Never stop climbing" is a creed the Barcelona native, Urko Carmona, lives by, despite only have one leg to do his adventuring with. Read More »