Thank you for your patience while we retrieve your images.
Farrier Harry Meek, Puzzlewood, Forest of Dean. UK

Farrier Harry Meek, Puzzlewood, Forest of Dean. UK

Puzzlewood Farrier Harry Meek