Horse Racing Hermosa Gives Aidan O'Brien Another Classic Success At Newmarket By Aonghus Ó Maicín · May 5, 2019