Italy Question 1
Name this wonder
Clues
Located in Rome
Built in 80 AD to hold 50,000 spectators
I hope you find my Hillman Wonders travel quiz on Italy interesting
©2008 HQP / Hillman Quality Publications