Waxed canvas cartoon for St. Vedast’s Church, London, England, BIB#161865. Waxed canvas cartoon for St. Vedast’s Church, London, England, BIB#161865.