View from the scenic A591 at Legburthwaite of sheep grazing in lush green pastures at the foot of Castle Rock in Cumbria
Creative
Commons Attribution 2.5 License Not Property Released
To use this image without attribution buy a license at valuestockphoto.com