Designed by
Title
Alexanderplatz station in Berlin, Germany #129919056
Description
BERLIN, GERMANY - MAY 28, 2018: A view of the Alexanderplatz station in Berlin, Germany, with the structure of the Berliner Fernsehturm, the popular television tower, in the background
This image is editorial