Italy, France & Europe 2025

Tough ride up from Bordighera to Seborga