A place to update students and staff at Delany College, in Granville, NSW.
The statue of our Lord, and inside the church..
Post a Comment
No comments:
Post a Comment