Machernden German Shepherds
About Machernden German Shepherds
We are a small breeder of long haired German Shepherds. We only breed from established and trusted bloodlines. Full health screen on all Sire and Dams.
More about Machernden German Shepherds
Machernden German Shepherds is located at Upon contact, KY7 Glenrothes