Order of the Santa Immacolate 2007
Order of the Santa Immacolate 2007

oil on paper on canvas,

129.5 x 169.5 cm