Home ReviewsLive Reviews Laura Victoria – The Slaughtered Lamb, London (03/06/15)