Cartogiraffe.com

St John's Close

St John's Close is an asphalted, illuminated street in Cornwall, Helston.