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