New Cross Inn, London 23.9.23
Back to Top