James Bay – Slaughtered Lamb, London

£12.99