Barr Brothers - Alexandra Palace, London

November 14, 2017