Cartogiraffe.com

Swainsea Lane

Swainsea Lane is an asphalted, illuminated street with a maximum speed of 20 mph in North Yorkshire, Pickering.