Steve Russell

@TOstarphoto

Toronto Star Photographers Blog on life as a photojournalist

Steve Russell wins the Spot News National Picture of the Year! Carlos Osorio places third in the same category.

Views 109

1899 days ago

Steve Russell wins the Spot News National Picture of the Year! Carlos Osorio places third in the same category.

0 Comments

Realtime comments disabled