Palace Pets Wiki

Flower Petal is a brown, black and white Formosan Mountain Dog with brown eyes who belongs to Raya

Story