The National Stud

[Irish National Stud - Kildare - Ireland]