Bear’s Den, St Stephen’s Church, London

The band launch EP ‘Agape’ in west London.