World time clock and tv tower Alexanderplatz Berlin city Germany

- Image ID: BP9B39
World time clock and tv tower Alexanderplatz Berlin city Germany
Images by Itani / Alamy Stock Photo
Image ID: BP9B39
Location: Berlin Germany Europe