Alfred Place Baptist Church

Inside the bookshop 2