IMG_9686 Published January 16, 2020 at 1118 × 890 in Ewes For Sale 2023 The 2019 ewe lambs learning to come when they are called.