Preview

Europe's largest building site of 68000 square metres, at the Potsdama Platz in the city of Berlin, Germany, Europe
Europe's largest building site of 68000 square metres, at the Potsdama Platz in the city of Berlin, Germany, Europe
Image ID: 252-6209
Artist: Gavin Hellier
Purchase a commercial license Buy framed prints & more from our print store