HomeEnglandQueen’s Diamond Jubilee, The Epsom Derby. 2nd June 2012, Surrey England, Surrey, United Kingdom Racegoers, Queen's Diamond Jubilee, The Epsom Derby Epsom Downs Racecourse, Queen's Diamond Jubilee, The Epsom Derby Racehorse, Queen's Diamond Jubilee, The Epsom Derby Derby Day, Queen's Diamond Jubilee, The Epsom Derby Open top buses and Grandstand, Queen's Diamond Jubilee, The Epsom Derby Open top buses and Duchess's Stand, Queen's Diamond Jubilee, The Epsom Derby Open top bus, Queen's Diamond Jubilee, The Epsom Derby Derby Day, Queen's Diamond Jubilee, The Epsom Derby Racegoers, entrance to Guards Tent, Queen's Diamond Jubilee, The Epsom Derby Land Train, The Hill, Queen's Diamond Jubilee, The Epsom Derby Entrance, Epsom Downs Racecourse, Queen's Diamond Jubilee, The Epsom Derby Entrance, Epsom Downs Racecourse, Queen's Diamond Jubilee, The Epsom Derby Entrance, Epsom Downs Racecourse, Queen's Diamond Jubilee, The Epsom Derby Queen's Stand, Queen's Diamond Jubilee, The Epsom Derby Queen and Royal Party, Queen's Stand, Queen's Diamond Jubilee, The Epsom Derby Queen's Stand, Queen's Diamond Jubilee, The Epsom Derby Band of Her Majesty's Royal Marines Portsmouth, Queen's Diamond Jubilee, The Epsom Derby Royal Marines Band and Racegoers, Queen's Diamond Jubilee, The Epsom Derby Racegoers, Queen's Stand, Queen's Diamond Jubilee, The Epsom Derby Racegoers leaving Queen's Stand, Queen's Diamond Jubilee, The Epsom Derby