Joe Laverick

Bike racer and writer living in Girona. Probably younger than you think.