1026956

Lambs at pasture May Devon
grown lambs.


Close