Cartogiraffe.com

Pound Mead

Pound Mead is an illuminated street in Isle of Wight, Ryde.