525 ewes and ewe lambs waiting to be sheared. Published April 9, 2015 at 1381 × 659 in 2015 Shearing Day 525 ewes and ewe lambs waiting to be sheared.