This is part of the lower left panel.
The Garden of Earthly Delight is at El Prado, in Madrid, Spain.
Back to Hieronymus Bosch