← Rhodes, Greece
looking down on the Olympic stadium
stadium below the acropolis in Rhodes, Greece
Δ