Illusional Mind

One minute you are hunting for a restaurant to round off your Christmas shopping and the next you are saving mankind again! Mission HQ found in a shopping mall As our hotel was near the Tiergarten it was only a short walk to the Europa Center near Kurfürstendamm in Berlin. Located right next to the Kaiser … More Illusional Mind