Once you have seen a painting by Dutch artist Hieronymus Bosch you are not likely to forget it. His paintings are littered with extraordinary images.