Horse Protection League

Hamilton City, Waikato, New Zealand



Horse Protection League, Hamilton City, Waikato, New Zealand