Previous Image Next Image agar town Church of St Thomas Agar Town (1953). [Source: London Metropolitan Archive. LCC Photograph Library] Church of St Thomas Agar Town (1953). [Source: London Metropolitan Archive. LCC Photograph Library]
You must log in to post a comment.