Olga Polizzi & Craig Finch | 16.10.2015 | London