Stephen Thorpe is a British artist, living and working in London. This painting is titled “A Bird On Stick Is All The Protection You Will Ever Need”.

Stephen Thorpe art

You can view more of Stephen’s work through his website.

Images courtesy of Stephen Thorpe