Photo of Archie's Office
Location: Hepworth Building
As Seen In: Once Upon a Time
episode 1x02 “The Thing You Love Most”
Emma talks with Henry in Archie's office.
Location: Hepworth Building
As Seen In: Once Upon a Time
episode 1x02 “The Thing You Love Most”
Emma talks with Henry in Archie's office.