Previous
the concept of this piece is in the title. A Scottish term used when someone is annoying you. But also the drawing has a deeper meaning one of being your own worst enemy and listening to your demons......... ink on A4
Next
Post a New Image Comment