1026143

Mule ewe and suckling twin lambs at pasture.
Bampton Devon UK April


Close