Moonlight Caravan Daijishin
PedigreeFINCH ESTCH Moonlight Caravan Daijishin
Male
Akita
1994-11-13
Show Titles: FINCH ESTCH
Registry Number: FIN10038/95