i cannot fathom me describing to you how LONG i have waited for this gifset
OH MY GOD
OH MY FREAKING GOD
The fact that someone was actually paid to put a little hat on EACH AND EVERY ONE of those ducks is beyond me.
This may have just made my day hahaha
so cute xx