Stick insects

Brighton-based designer Kyle Bean has created some remarkable matchstick craftwork…

GRAPHIC DESIGNER

Central London

SENIOR CAD TECHNICIAN

Old Street, London