Mission accomplished image

Alexanderplatz > Germany > Europe

[Visited: June 2005 and several times before]