Ross Hogg, known for his critically acclaimed and award-winning short film “Isabella”, co-directed with Duncan Cowles, is one of the Artists in
Duncan Cowles is one of the Artists in Residence at this year’s Vienna Independent Shorts. “Yellow Bread” caught up with him to