Steveston Museum as Storybrooke Park
David comes and talks to Mary Margaret while she is hanging a bird feeder.
Once Upon a Time episode “The Shepherd” was filmed in North Vancouver & Richmond in Canada.
David comes and talks to Mary Margaret while she is hanging a bird feeder.
Camp where the Prince prepares to attack the dragon.
David and Mary Margaret agree to meet up beside the bridge.
David stays at the B&B while trying to recover his memory.