Covenant Presbyterian Church

Miramichi, New Brunswick, Canada



Covenant Presbyterian Church, Miramichi, NB, Canada