pamela anderson in a leonardo davinci painting