Tethered in Faith
Our Lady Queen of Peace — Happy Valley-Goose Bay, NL, Canada | Tethered In Faith