Master of the Aachen Madonna

Master of the Aachen Madonna

Active c. 1460