Free Group Ride

Bicycle San Diego: Day 2 – Solana Beach/La Jolla/Pt Loma