Still Nature

Originating in the middle ages and ancient Greek Roman art, a still life or a ‘nature morte’ is a work of art depicting mostly inanimate subject matter…