Shot 2 Funk

New Eltham Social Club 32 Avery Hill Road, London