Once Upon a Time Episode 2 “The Thing You Love Most” Photos

3 years ago, by

October 11, 2011

ABC has released few promotional photos from Once Upon a Time episode 2, titled “The Thing You Love Most”. For more spoilers, check the episode synopsis link below the gallery!