Previous Image Next Image aldhelm The first church of St Aldhelm, London N18, replaced 1903. The first church of St Aldhelm, London N18, replaced 1903.
You must log in to post a comment.