Cartogiraffe.com

St John Close

St John Close is an asphalted, illuminated street in Lydd in Folkestone and Hythe.