Mary Star of the Sea Church, Freeport

The Mary Star of the Sea Church is the name given to a religious building belonging to the Catholic Church and is located in East Sunrise Highway in the city of Freeport the second largest in the Bahamas.

Mary Star of the Sea Church, Freeport

The Mary Star of the Sea Church is the name given to a religious building belonging to the Catholic Church and is located in East Sunrise Highway in the city of Freeport the second largest in the Bahamas.