Day 3

Leiden

17.4 km 15 floors 70 km 10°