Folly

The Folly Trust

Former digital arts organisation based in Lancaster, UK.