This is so beautiful it brings me pain.