Day: 27 December 2017

2017 Finale

As 2017 draws to a close, it is time to look ahead and plan for next year’s film production work. Downwood Film Productions is probably the oldest film company in South Wales, and for most of its time it has been concerned with making local history films on the various towns in this locality. The […]

Read more