1027024

Twin lambs newly born. Lambing shed. March Devon.


Close