Various
Leeds, West Yorkshire, England

big film festival in multiple venues throughout Leeds

Official Website: http://www.leedsfilm.com

Added by Tim Waters on November 8, 2007

Interested 1