Testing the electric fence, Burrow Farm, Iddesleigh, Devon 2006
Back
Thumbnails
Next