‘Mary Immaculata and God the Father’. c1560-80. Luca Mombello. Pinacoteca Tosio Martinengo, Brescia,
‘Mary Immaculata and God the Father’. c1560-80. Luca Mombello. Pinacoteca Tosio Martinengo, Brescia, Italy. -- source link
#luca mombello#renaissance#eden#odd#snake#devil