Qiu - means in Chinese Babykinz Sweet Snow Ball 

Blue Point

Microchip No. 900032001903619



Stud