
The completed “Sister Mother Earth” from Saint Francis’ “Canticle of Creation” is being installed this week at La Casa in Paradise Valley, Arizona.
The completed “Sister Mother Earth” from Saint Francis’ “Canticle of Creation” is being installed this week at La Casa in Paradise Valley, Arizona.