The Colosseum
Len -
04 Dec 2010
Rome, Italy – September 15, 2010
Location: 41.889957, 12.4933358