Cotswold Lion breed of sheep, Cotswolds, Gloucestershire, England, United Kingdom, Europe

- Image ID: GE0Y08
Penny Atkinson / Alamy Stock Photo
Image ID: GE0Y08
Location: Cotswolds, Gloucestershire, England, United Kingdom, Europe