Preview

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