Cartogiraffe.com

The Gorse

The Gorse in Shropshire, Bridgnorth.