Tethered in Faith
Catholic Church of Santa Rosa de Lima — San Fernando, CA | Tethered In Faith