Download links and information about Lemon Jelly (1964 -1995) by Lemon Jelly. This album was released in 2005 and it belongs to Electronica genres. It contains 10 tracks with total duration of 53:05 minutes.