1017487

Ewe with new born twin lambs
Devon UK


Close