Ellie Pompili Published 7 July 2023 at 524 × 750 in Illustration students artwork feature in Bellingcat report ← Previous Next → Ellie Pompili