Ewe and lambs, Chillington 14 June 2013 by DavidA ewe and her lambs, part of the flock at Chillington Hall.