Anything for Emma - Once Upon a Time Season 6 Episode 20
Snow and Charming have proven time and time again that there's nothing they wouldn't do to keep their daughter safe. That includes turning to a pirate for help.

Unrated
Photo Credit:
ABC/Jack Rowand
Show:
Once Upon a Time
Episode:
Once Upon a Time Season 6 Episode 20: "The Song in Your Heart"
Characters:
Snow White/Mary Margaret Blanchard, Prince Charming/David
Related Photos:
Once Upon a Time Photos, Once Upon a Time Season 6 Episode 20 Photos, Snow White/Mary Margaret Blanchard Photos, Prince Charming/David Photos
Location:
Vancouver, BC, Canada
Uploaded by:
Uploaded:
Show Comments