At 18 feet by 7 feet, ‘The Last Supper’ is a wonder on canvas. The painting is the largest work on canvas by Daniel ...
As long as art has existed, it has communed with nature and its mesmerizing, untamed power in one way or another.