Wonderful Churches, Shrines and Devotions
Saint Elizabeth of Portugal at St. Joseph Church, Clarkson, CA