Jake Baddeley – The Vision – oil on canvas – 80 x 60 cm – 2024 – detail 2 Jake Baddeley – The Vision – oil on canvas – 80 x 60 cm – 2024 – detail 2