John Lucarotti
20 May 1926-20 November 1994 Paris

 

The far distant dead

Killer whale

Death à la carte

The white elphant

Castle de'ath