castle season 5

2

How can two people be so perfect?

4

Kate BeckettObscuring her face.

Castle 5x07, Swan Song.