31137z_Chomuli.jpg

Pedigree of:
Chomuli of Chiao Li Ya

  • Dog ID: 31137
  • Sex: Bitch
  • Birth Date: 2008-06-06