St. Mary Magdalene Anglican Church is a church, located at Glenton Settlement, The Bahamas
A beautiful worship experience
A good place to worship