1023698

Ewes and lambs at pasture
Renwick in Cumbria May2003


Close