The chippy where the food is made from felt

BBC News

Published

The chip shop art installation goes on show at a central London gallery from 1 August.

Full Article