Sheep Grazing in Northumberland

Sheep Grazing in Northumberland

Sheep grazing in a farm near Hadrian’s Wall in Northumberland, England.

by
by
by
by
by
by