Master of the late 17th–early 18th century, “Biblical Scene: Abraham and Melchizedek.” Oil on canvas. 90 x 129 cm. — Tupendan