Sheepdog Rex:
Stanford on Avon, Northamptonshire
Sheepdog Rex:
Stanford on Avon, Northamptonshire
Sheepdog Rex:
Stanford on Avon, Northamptonshire