New apartment buildings at Adlershof Science and Technology Park in Berlin Germany

- Image ID: J703EG
New apartment buildings at Adlershof Science and Technology Park in Berlin Germany
Iain Masterton / Alamy Stock Photo
Image ID: J703EG