home | thumbnails | next 

     Lazarus Unbound                          1982                           182x142    ( 72x56 in )