Horses galloping in the final furlong of a race at Madrid’s Zarzuela course Published 3 May 2010 at 640 × 320 in A day at the races in Madrid – Part Two