Neil Foster, Avenue Q Avenue Q

Some of the cast of the puppet musical Avenue Q from The Joseph Rowntree School in York