Julio Larraz  

The Spy Ship, 1980
Oil on canvas, 71 3/4 x 71 3/4 inches
Installation in private residence