Bike racers and pedestrians in sunny European square.