THE CCM MOTOR CAR - THE RUSSELL

3 Comments

That building at King and Dufferin is still standing.