30 Ram Lambs

|
30 Ram Lambs

 

 

30 Ram lambs.  July drop. aged 6 months