Skip to content Skip to footer

Decisive moment in the life of Lord Santiago Talavera

Oil on canvas

81 x 60 cm

2006

Private collection

SHARE