ONCE UPON A TIME Episode 3.16 Photos It’s Not Easy Being Green

LANA PARRILLA, JOSH DALLAS, GINNIFER GOODWIN, JARED S. GILMORE, JENNIFER MORRISON, COLIN O'DONOGHUE, ROSE MCIVER, KEEGAN CONNOR TRACY