Hampton Court Palace: delicious still life