Left aft engine baffle poster-board mockup Published 20 November, 2023 at 2560 × 1920 in Left aft engine baffle poster-board mockup