Ramiro Undabeytia
La santísima Trinidad
Size: 88 x 38 cm (34.65 x 14.96 inches)
Edition: 99 copies
Price:
€239.67