Most Helpful Customer Reviews
Triumph of the Immaculate Heart based on 0 ratings. 1 reviews.
The journey to Communist Russia with the Pilgrim Statue of Fatima is magnificently displayed in full color photos of master photographer Larry Galloway. Brave pilgrims carried the Pilgrim Statue right into the heart of the Kremlin. Photos including Lourdes, Fatima, Guadalupe, Rue de Bac, Poland, Lisieux, the Vatican and others make the book a spiritual treasure.