Still life is one of the great art forms. The first still life photograph was created around 1827, more than a decade before the news of photographys invention was announced in Paris and London in 1839. There is a resurgence of interest in the still life