Cartogiraffe.com

St. Margaret's Place

St. Margaret's Place is an asphalted, illuminated street with a maximum speed of 20 mph in Aberdeen City, Den Burn.