Esme du Roi du Berger
ESME
6 days old
3 weeks old
2-1/2 weeks of age
6 weeks of age
7 weeks old
5 weeks old
3 years 10 months