2018-06-19 19:30:00 Beverley

June Maiden Stakes