Designed by
Title
World Clock near Television Tower at Alexander Platz in Berlin, Germany #141167073
Description
Low Angle View of the World Clock near Germanys highests Building, the Television Tower at Alexander Platz in Berlin, Germany
This image is editorial