Margalide Balto: Puppies - 6 weeks
Margalide Balto: Puppies - 5 weeks
Margalide Balto: Puppies - 4 weeks
Margalide Balto: Balto's eyes
Margalide Balto: Horse eye
Margalide Balto: Fun Goch