Skip to content

God the Father

Master of the Nativity of Castello →

1445

Courtauld Gallery, City of Westminster →

God the Father. by Master of the Nativity of Castello. 1445. Courtauld Gallery
Where is this?