ITALY | Wednesday, 7 September 2011 | Views [422]
Circus Maxima - Where the Ben Hur horse race took place. It really is maxima!