Alice Cooper
Alice Cooper

Location: Stone Free Festival, London 2016

Photographer: Trev Eales

Alice Cooper

Location: Stone Free Festival, London 2016

Photographer: Trev Eales