Without a doubt, Weber is the worst street in the city for bikes. As we have some streets that are designated as "bicycle routes", I feel that Weber is unofficially designated as a "no bicycle route". I'm a confident cyclist, but the things that happen there are enough to make me avoid it if possible.
In this case, I tend to agree with plam that it's quite possible that the driver was looking left while making a right turn. I see it all the time. As a pedestrian, I try to walk on the right side of the road to avoid this exact situation. It's also what makes roundabouts as dangerous as they are. In this case, though, there is only a sidewalk on one side of Weber Street.
Also, the crossing at Blythwood is marked as a crosswalk.
In this case, I tend to agree with plam that it's quite possible that the driver was looking left while making a right turn. I see it all the time. As a pedestrian, I try to walk on the right side of the road to avoid this exact situation. It's also what makes roundabouts as dangerous as they are. In this case, though, there is only a sidewalk on one side of Weber Street.
Also, the crossing at Blythwood is marked as a crosswalk.