ALEXA shopping center, near Alexanderplatz, Mitte, Berlin, Germany, Europe, Stock Photo, Picture And Rights Managed Image. Pic. MBA-04975808 | agefotostock
Alexa Centre - Wikipedia
BERLIN, GERMANY - APRIL 10, 2019 - Alexa Shopping Mall In Berlin, Germany Stock Photo, Picture And Royalty Free Image. Image 126073233.