
A New Perspective on Nature presents the vibrant career of the renowned Scottish artist, Rory McEwen (1932—1982). Focusing on his remarkable paintings of plants, the exhibition reveals McEwen’s lifelong enquiry into light and colour in portraying his unique concept of the natural object.
Inky Leaves Limited
23 longford Road, Bognor Regis, West Sussex, PO21 1AB, England
Estudio: www.casadelamorera.com