A still life is a work of art depicting mostly inanimate subject matter, typically commonplace objects which are either natural or human-made. From Wikipedia
The exhibition showcases 25 masterworks, including pieces by Goya, Cézanne, and Van Gogh, many on display in Britain for the first time.