Skip to main content
Report this ad

See also:

'Once Upon A Time' sneak peeks: Season 3, episode 16 'It's Not Easy Being Green'

Lana Parrilla (Regina) and Rebecca Mader (Zelena) in "Once Upon A Time" season 3, episode 16 "It's Not Easy Being Green" on ABC.
Lana Parrilla (Regina) and Rebecca Mader (Zelena) in "Once Upon A Time" season 3, episode 16 "It's Not Easy Being Green" on ABC.
ABC Jack Rowand
Report this ad