a dense jungle of fluorescent flowers, close up, oil painting