Designed by
Title
Stella Maris Parish - St. George, Bermuda #68755294
Description
Located in the historic town of St. George, Stella Maris Parish is the smallest Catholic church in Bermuda. It was blessed in 1948 by Archbishop McNally of Halifax, Nova Scotia and dedicated it to the Blessed Mother under the title, Stella Maris, Star of the Sea.
This image is editorial