necspenecmetu- Juan de Valdés Leal, The Deposition, c. 1657-60

more about : necspenecmetu