2 works by 1 artists across 1 museums worldwide
Saint Jean-Baptiste
St. Sebastian
Palais des Beaux-Arts de Lille
Lille, France