Offspring

Castile's Charlemagne

Dog Information
Name: Castile's Charlemagne ( male)
Data Source MBF