The Lost Song

Access to this video is restricted. Please or Register
An insight into the process and inspirations of British artist Steve McPherson, who creates his artwork out of plastic found on the beaches of Kent.

Country: UK.
Language: English.