Our Lady of the Snows

In Floral Park, New York since 1948.

Our Lady of the Snows