Red Indra (Indra 3 trio)

Salento Green Life, 51 Goodge Street, London, W1T 1TG

Chilled out evening of live music.