Tomas Barfod releases LP
'Paloma'

Limited to 500 presses, the new LP features 11 New tracks. Released on Friends of Friends music.