Olympics amphitheater
July 15, 2017 in Greece ⋅ ⛅ 17 °C
The Olympics were held in Greece in 2004. The Olympic torch was delivered to the island of Ikaria, as it made its way to its final destination, in Athens. This is the amphitheater where the torchRead more

