See ‘Once Upon a Time’ Season 6 Photos

Season 6 of Once Upon a Time airs Sundays at 8 p.m. on ABC.