Colin Rose | Artist

A European artist with a lifetime’s work of complex and thoughtful painting.