This painting is inspired by masterpieces and Disney cartoons. It symbolises the changing history of Britain as it departs from the EU and embarks on a hopeful future for its people and economy.

Medium: Oil on paper

Size: Framed: 39 cm x 31 cm