0338103_0338103-R1-E002a Published April 17, 2017 at 1000 × 1495 in On the festival circuit: Wales International Documentary Festival