St Peter's Church

St Peter's Church

North Street, Folkestone, Kent CT19 6AL

stpetersfolkestone.org.uk

I been here! See more in my gigography.