horse-drawn boat at Upper Canada Village

horse-drawn barge at dog-friendly Upper Canada Village

horse-drawn barge at dog-friendly Upper Canada Village