Eric Ravillious Dog – Mychael Barratt
Mychael Barratt was born in Toronto, Canada but thinks of himself as a Londoner since arriving for what was meant to be a two-week stay twenty years ago. His work that pilfers from the history of art is humorous but is always done in the spirit of genuine admiration and homage
Dry Red Press Publisher




