The Officers Quarters Hostel

Hostel·Miramichi, NB