moving image

Filmed at the Forum Kentish Town, London

.