Half Moon Bay Bike Ride

The beachgoers start to arrive