The Wonders of the Leopold Posted on August 6, 2018 By Leander Dias The pieces put on display at the Leopold museum in Vienna were some of the most remarkably beautiful works of art that I…