New Hamburg Terraces
Credit: IBA Hamburg GmbH / Bernadette Grimmenstein
Open image (JPEG 20.1 MB)