Lana Parrilla and Jennifer Morrison on the set of once upon a time in Vancouver, Canada

Lana Parrilla and Jennifer Morrison on the set of once upon a time in Vancouver, Canada

[Full Size]