louisecurham.net
This film still is a digital print created from scanned super 8 and standard 8 film strips. It showed in this year’s prize.
Posted
in
by
lcurham
Tags: