Glen Haven Motel & Restaurant

Hotel in St. Thomas, Ontario