Still Life of Seafood, Venice, Italy Isn’t this a delicious display of seafood? Ready to lick the screen? I am.