English Longhorn
English Longhorn at Kinver, Staffordshire
EnglishLonghornEnlish LonghornCattleFarmingLivestockCountrysideKinverStaffordshireEngland