Sheep Grazing Near Hadrian's Wall

Sheep Grazing Near Hadrian's Wall

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

by
by
by
by
by
by