Robert Dean

ESCAPE

Trident   36.3 m •  1997