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