Lambs all weaned.

All the remaining lambs have been weaned and the ewes are off up the hill for a summer rest before it is time to meet the tups again!