Dettmer Tank 81 Published May 8, 2017 at 382 × 576 in Elbe Canal Collision ← Previous / Next → Dettmer Tank 81