once upon a time 2x06

10

2x06 + Emma staying true to her word

100 times captain swan made me cry: #26

4

You know you’re in love                                                                                                                    when the hardest thing to do is say g o o d b y e.