Stock Photo: God The Father, Luca Signorelli, (1445/50-1523 Italian)

Stock Photo: 995-103303 God The Father, Luca Signorelli, (1445/50-1523 Italian)