IKildareStud11



The farm is actually owned by the government which can charge horse breeders as much at 75,000 Euros to breed a mare.

ikildarestud11.jpg