Mainstreet Motel Grand Bend

Hotel in Grand Bend, Ontario