Too many things that I love about this photo to even list