Cartogiraffe.com

Withers Ground

Withers Ground is an asphalted, illuminated street in Wiltshire, Bishops Cannings.