THE ABDUCTION OF HELEN
Southern Netherlands, possibly Brussels late 16th century Wool and silk 228 x 257 cm