Andrew Tong
The Last Judgement   
oil on panel   35 x 35 Inches