Eberhard nose hatch latch Published 14 October, 2017 at 5312 × 2988 in Chapter 22/24 – Ribs are done!