Idol
of Ayodhya
Reg number : LOF 32989
Sire :
Treetops
Toast Postie
Dam :
Dourga
of Ayodhya