Master of the Legend of St. Godelieve, ‘Ecce Homo’, about 1565, Indianapolis Museum of Art at Newfields