Tag: Shrine of Our Lady of the Island

A sanctuary that draws believers from all over to Long Island.