Leon's latest film 'Almost Saw The Sunshine' Starring Elizabeth Carling, Munroe Bergdorf and Craig Stein is to premier at Leeds Queer Film Festival 2017!
SATURDAY 25th MARCH @ 2:30
For more info and to book tickets go to:
https://www.leedsqueerfilmfestival.co.uk/films
ADDRESS:
Live Art Bistro, 2 Regent Street, Leeds, LS2 7QA