Still life

Still life, flowers in a vase or flower in nature.

View: