Designed by
Title
Potsdamer Platz in Berlin, Germany #46357698
Description
BERLIN, GERMANY - JANUARY 03, 2010: Potsdamer Platz and railway station in Berlin, Germany. It's a one of the main public square and traffic intersection in the centre of Berlin. 360 degree little planet panorama.
This image is editorial