Stick insects

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

DESIGNER

LONDON