Meeting fans on set of Once Upon A Time (2017)

2017. Robert Carlyle and Emilie de Ravin to meet fans on set of Once Upon A Time on August 17, 2017