Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd
Sheepdog Rex:
Harlech Castle, Gwynedd