Zauberberg Kennels breeding Heidi

A german shepherd standing on top of a dirt field.