The chippy where the food is made from felt

BBC Local News

Published

BBC Local News: London -- The chip shop art installation goes on show at a central London gallery from 1 August.

Full Article