Claimed to be the smallest church in the world. Begun in 1923 by Brother Déodat of the De la Salle Brothers, owners of the adjoining school and estate.
All images in this gallery are copyright © and the property of A. Santillo