Highland Cattle

Highland cattle

Highland cattle cow in extensive keeping