rachael + david f + surprise

rachael×david f×!surprise×

rachael + david f + surprise
David and Rachael.