I Adored This. »

Adorable. Made me cry a little... »