altar frontal of the Lamentation of Christ
textile in the Diocesan museum of Genoa, Italy