1026142

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


Close