cleanfeed.thetvroom.com
ITV Creates: Florence Blanchard - Clean Feed
Week 36 of the ITV Creates campaign brings us a piece by Florence Blanchard - a French painter, muralist and screenprinter based in the UK.
The Clean Feed Team