click image to enlarge

Attributed to Filippino Lippi
Monsignor Francesco da Castiglione

KX-7
3673
Italian
1475-1500
oil on paper on canvas
Painting
26.7 x 21.6 cm (10-1/2 x 8-1/2 in)
X-7
Record Link