Eye of the Storm (Vatican)

Eye of the Storm (Vatican)

2012
Oil on linen
110 x 150 cm
Private collection

Leave a Reply