Large 18th Century Italian Old Master Lamentation Of Christ Antique Oil Painting. The Lamentation, 18th Century. Fine huge 18th Century Italian Old Master of the Lamentation, oil on canvas. Excellent quality panorama depicting the body of Christ with the attending Madonna and angels. Beautifully painted by an accomplished hand and set within an arched gilt [Continue]