Member Rara Avis
What a cool idea.
This is Our Lady of Victory Basilica, a national landmark, it houses over 2,500 angels and is the permanent home of Father Baker.
The most beautiful and peaceful church I have ever seen.
This is the interior, exterior and other info:
The history of the church and Fr. Baker is astounding . . . the altars and marble were blessed by Pope Pius XI in Italy.
Our Lady of Lourdes Shrine is made from lava rock taken from Mt. Vesuvius.
The artwork is astounding.