Cartogiraffe.com

The Shields

The Shields is an asphalted street in Ilfracombe in North Devon.