St. Joseph Marello – Granite Bay, CA

St. Joseph Marello - Granite Bay, CA

The Oblates of St. Joseph Marello – Granite Bay, CA