Great Pretender (Q130529596)
Thouroughbred sire
Language:
other details