29.8mi Levi's Gran Fondo: Piccolo
Santa Rosa, California
Add this shared route to my routes