Title: Conception island; or, The troubled story of the Catholic church in Grenada, B.W.I.
Subjects: Catholic Church
Places: Grenada