Last Supper

Last Supper, 75x240cm, 1997

Print