horses at upper canada village

Canadian horses and handler at dog-friendly Upper Canada Village

Canadian horses and handler at dog-friendly Upper Canada Village