ONCE UPON A TIME Season 1 Episode 6 The Shepherd Photos

OUAT 1x06 08

ONCE UPON A TIME Season 1 Episode 6 The Shepherd Photos : ONCE UPON A TIME – “The Shepherd” – David must choose between staying with Kathryn or leaving her to be with Mary Margaret, with whom he’s fallen deeply, and inexplicably, in love; and Emma catches Sheriff Graham in a lie. Meanwhile, back in the fairytale world that was, Prince Charming is about to encounter a life-changing event that will forever alter his destiny, on “Once Upon a Time,” on “Once Upon a Time,” SUNDAY, DECEMBER 4 (8:00-9:00 p.m., ET) on the ABC Television Network.

Photos : ABC/JACK ROWAND

ONCE UPON A TIME Season 1 Episode 6 The Shepherd Photos

OUAT 1x06 01
OUAT 1x06 02
OUAT 1x06 03
OUAT 1x06 04
OUAT 1x06 05
OUAT 1x06 06
OUAT 1x06 07
OUAT 1x06 09
OUAT 1x06 10
OUAT 1x06 11
OUAT 1x06 12
OUAT 1x06 13
OUAT 1x06 14
OUAT 1x06 15
OUAT 1x06 16
OUAT 1x06 17
OUAT 1x06 18
OUAT 1x06 19
OUAT 1x06 20
OUAT 1x06 21
OUAT 1x06 22
OUAT 1x06 23
OUAT 1x06 24
OUAT 1x06 25
OUAT 1x06 26
OUAT 1x06 27
OUAT 1x06 28
OUAT 1x06 29
OUAT 1x06 30
OUAT 1x06 31
OUAT 1x06 32
OUAT 1x06 33
OUAT 1x06 34
OUAT 1x06 35
OUAT 1x06 36
OUAT 1x06 37
OUAT 1x06 38