Tethered in Faith
Congrégation Sepharade Nahar Shalom — Hampstead, QC, Canada | Tethered In Faith