The translation of "still life" into Italian is "natura morta", literally dead nature. So while the English term stresses stillness, the Italian term stresses death. I take this a bit further, shooting "post mortem" pictures of flowers. I believe there is beauty in decay.
-Enter now for free