Download this free HD photo of 20539 hamburg, ausschläger elbdeich, germany, and power plant in Hamburg, Germany by Timo Strüker (@omendarkly)
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections