IMG_2346

Marco Palmezzano (1460–1539), Severed head of Saint John the Baptist.
Giovan Francesco Maineri, Severed head of Saint John the Baptist.