Dolphin Conspiracy

The Dolphin Conspiracy

Lydia Venieri, The Last Supper, 2009, pigment on satin paper, 48 x 96 in (122 x 244 cm)

The Last Supper