The New Lady Llama (New LP)
$ 24.99

Label: Sdban Records

"A 21st century piano trio who continue to exemplify the spirit of exploration in their sound, if the critically acclaimed albums ‘And Above All’ (2017) and ‘Give Space’ (2018) prove anything, is that Steiger is not just a band, but a continuous work-in-progress..."