have you ever seen a more lovely sight in your life