historyarchaeologyartefacts:Intricately carved miniature altarpiece, made in 1511, Netherlands. Brit