Results 2 results found Puerta de Alcala at dusk, regarded as the first modern post-Roman triumphal arch built in Europe, Madrid, Spain, Europe Soft focus horseracing action at Epsom Races in Surrey, United Kingdom on the famous Derby Day