Master of the Holy Blood (active c.1530) – Discovering another fragment of a devotional panel

Master of the Holy Blood (active c.1530) - Discovering another fragment of a devotional panel