Cartogiraffe.com

Vedder Canal Bridge - Trans-Canada Highway

Vedder Canal Bridge - Trans-Canada Highway is a two-lane motorway with an allowed speed of 100 in Abbotsford.