Genevieve Bay Inn

Motel·Anchor Point, NL