Sunday, 15 November 2026

The Garden of Earthly Delights, Bosch, 1490-1500, detail

The Garden of Earthly Delights, Bosch, 1490-1500, detail
Report a translation error