Lemon Tree
United Kingdom
Lemon Tree have been in existence and realeasing tracks since 2003
Best known for their release in 2005
Is there a God?
On Psymeditaion
(Organic Records) The metamorphosis
from a two piece m…
Lemon Tree have been in existence and realeasing tracks since 2003
Best known for their release in 2005
Is there a God?
On Psymeditaion
(Organic Records) The metamorphosis
from a two piece m…