what makes flowers beautiful to people