1917 Zeppelin Bridge Published June 1, 2024 at 2048 × 1475 in Germany WW1 ← Previous Next → 1917 Zeppelin Bridge Source: www.flickr.com / x-ray_delta_one