EL GRAND KARA
Dog Form
EL GRAND KARA
-
36 Starts. 1-4-2
$1,270
$0
415
Yes