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