1027011

Scottish blackface ewes on Exmoor. December.
In lamb ewes.


Close